/** */
package co.com.umobile.dao;


/**
 * @author sergiogranada
 *
 */
public interface GenericDao {
  

	/**
	 * insert or update data.
	 * 
	 * @param values  values.
	 * @param serviceNumber serviceNumber.
	 */
	void insertOrUpdateData(String values, int serviceNumber);
	
	/**
	 * delete all data from data mirror table.
	 */
	void deleteDataMirror();
	
	/**
	 * copy all data to data mirror table.
	 */
	void copyDataToMirror();
	
	/**
	 * delete all data from original table.
	 */
	void deleteDataOriginal();
	
	/**
	 * copy all data to original table.
	 */
	void copyDataToOriginal();
	
}
